package org.wdcode.common.constants;

/**
 * HTML页面常量
 * @author WD
 * @since JDK6
 * @version 1.0 2009-11-21
 */
public final class HtmlConstants {
	/* HTML格式 */
	/**
	 * HTML格式 text/html;
	 */
	public final static String	TEXT_HTML;
	/**
	 * HTML格式 text/html; charset=UTF-8
	 */
	public final static String	TEXT_HTML_UTF_8;
	/**
	 * HTML格式 text/html; charset=GBK
	 */
	public final static String	TEXT_HTML_GBK;

	/**
	 * 静态初始化
	 */
	static {
		// HTML格式 text/html;
		TEXT_HTML = "text/html;";
		// HTML格式 text/html; charset=UTF-8
		TEXT_HTML_UTF_8 = "text/html; charset=UTF-8";
		// HTML格式 text/html; charset=GBK
		TEXT_HTML_GBK = "text/html; charset=GBK";
	}

	/* 转义字符 */
	/**
	 * "&"的转义字符"&amp;"
	 */
	public final static String	ESC_AMP;
	/**
	 * "<"的转义字符"&lt;"
	 */
	public final static String	ESC_LT;
	/**
	 * ">"的转义字符"&gt;"
	 */
	public final static String	ESC_GT;
	/**
	 * "\""的转义字符"&quot;"
	 */
	public final static String	ESC_QUOT;

	/**
	 * 静态初始化
	 */
	static {
		// "&"的转义字符"&amp;"
		ESC_AMP = "&amp;";
		// "<"的转义字符"&lt;"
		ESC_LT = "&lt;";
		// ">"的转义字符"&gt;"
		ESC_GT = "&gt;";
		// "\""的转义字符"&quot;"
		ESC_QUOT = "&quot;";
	}

	/**
	 * 私有构造禁止外部实例化
	 */
	private HtmlConstants() {}
}
